2210 N Central Ave, Tampa, FL 33602-2406, Tampa
Lots of contenders for best pizza in Tampa (and best pizza in the Heights), but Lee’s Grocery stands out. I’m so exc
214 Westshore Plz, Westshore Plaza, Tampa, FL 33609-1811, Tampa
Nice environment. The fried pickles had an odd seasoning, but other food was descent. They have drink/beer specials so t
The food was awesome. The service was great. Thank you so much